to put up some resistance - Spanish English Dictionary